System.register([], function (_export) {
'use strict';
_export('getChangeRecords', getChangeRecords);
function newRecord(type, object, key, oldValue) {
return {
type: type,
object: object,
key: key,
oldValue: oldValue
};
}
function getChangeRecords(map) {
var entries = [];
for (var _iterator = map.keys(), _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref = _i.value;
}
var key = _ref;
entries.push(newRecord('added', map, key));
}
return entries;
}
return {
setters: [],
execute: function () {}
};
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9FaXNlbmJlcmdFZmZlY3QvRG9jdW1lbnRzL0dpdEh1Yi9UaGUgRHVyYW5kYWwgUHJvamVjdC9hdXJlbGlhL2JpbmRpbmcvc3JjL21hcC1jaGFuZ2UtcmVjb3Jkcy5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OEJBU2dCLGdCQUFnQjs7QUFUaEMsV0FBUyxTQUFTLENBQUMsSUFBSSxFQUFFLE1BQU0sRUFBRSxHQUFHLEVBQUUsUUFBUSxFQUFDO0FBQzdDLFdBQU87QUFDTCxVQUFJLEVBQUUsSUFBSTtBQUNWLFlBQU0sRUFBRSxNQUFNO0FBQ2QsU0FBRyxFQUFFLEdBQUc7QUFDUixjQUFRLEVBQUUsUUFBUTtLQUNuQixDQUFDO0dBQ0g7O0FBRU0sV0FBUyxnQkFBZ0IsQ0FBQyxHQUFHLEVBQUM7QUFDbkMsUUFBSSxPQUFPLEdBQUcsRUFBRSxDQUFDO0FBQ2pCLHlCQUFlLEdBQUcsQ0FBQyxJQUFJLEVBQUUsa0hBQUM7Ozs7Ozs7Ozs7OztVQUFsQixHQUFHOztBQUNULGFBQU8sQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLE9BQU8sRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQztLQUM1QztBQUNELFdBQU8sT0FBTyxDQUFDO0dBQ2hCIiwiZmlsZSI6Ii9Vc2Vycy9FaXNlbmJlcmdFZmZlY3QvRG9jdW1lbnRzL0dpdEh1Yi9UaGUgRHVyYW5kYWwgUHJvamVjdC9hdXJlbGlhL2JpbmRpbmcvc3JjL21hcC1jaGFuZ2UtcmVjb3Jkcy5qcyIsInNvdXJjZXNDb250ZW50IjpbImZ1bmN0aW9uIG5ld1JlY29yZCh0eXBlLCBvYmplY3QsIGtleSwgb2xkVmFsdWUpe1xuICByZXR1cm4ge1xuICAgIHR5cGU6IHR5cGUsXG4gICAgb2JqZWN0OiBvYmplY3QsXG4gICAga2V5OiBrZXksXG4gICAgb2xkVmFsdWU6IG9sZFZhbHVlXG4gIH07XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBnZXRDaGFuZ2VSZWNvcmRzKG1hcCl7XG4gIHZhciBlbnRyaWVzID0gW107XG4gIGZvcih2YXIga2V5IG9mIG1hcC5rZXlzKCkpe1xuICAgIGVudHJpZXMucHVzaChuZXdSZWNvcmQoJ2FkZGVkJywgbWFwLCBrZXkpKTtcbiAgfVxuICByZXR1cm4gZW50cmllcztcbn1cbiJdfQ== |